Dna Computation of Solutions to Edge‐matching Puzzles Abstract Dna Computation of Solutions to Edge‐matching Puzzles

نویسنده

  • Mohammed Alshamrani
چکیده

complies with the regulations of the University and meets the accepted standards with respect to originality and quality. The resilient, ancient, and fine‐tuned DNA (deoxyribonucleic acid) has inspired many researchers to harness its power for material purposes. In this work, we use synthesized DNA strands to compute the solution to an instance of edge‐matching puzzles (EMP), where the challenge is to pack a collection of edge‐coloured square tiles on a square board such that all adjacent edges match in colour. We encode tiles with DNA strands and make use of structural, chemical and enzymatic properties of DNA to effectively carry out a brute‐force search of the solution to the puzzle. The solution ultimately results as a 2‐dimensional DNA lattice encoding the position and orientation of each tile on the solution board. Our approach has been to represent a tile as the union of two half‐tiles. This conceptual representation allows for the use of a supremely powerful heuristic: polymerase chain reaction (PCR), which can be inserted at any step of the protocol to selectively amplify certain strands to exponential quantities. Our abstract formalization of half‐tiles and the DNA protocol we use to manipulate them have relevance in three ways. First, by solving an instance of the (NP‐Complete) EMP problem we make precise characterizations of the processing power of DNA Computing. Second, the 2‐ dimensional self‐assembly of half‐tiles is Turing‐complete. Thirdly, the 2‐dimensional self‐ assembly of half‐tiles can serve as a PCR‐powered model for massive nano‐scale fabrication of 2‐ dimensional DNA nano‐shapes. iv Acknowledgements

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Global Approach for Solving Edge-Matching Puzzles

We consider apictorial edge-matching puzzles, in which the goal is to arrange a collection of puzzle pieces with colored edges so that the colors match along the edges of adjacent pieces. We devise an algebraic representation for this problem and provide conditions under which it exactly characterizes a puzzle. Using the new representation, we recast the combinatorial, discrete problem of solvi...

متن کامل

Even 1×n Edge-Matching and Jigsaw Puzzles are Really Hard

Jigsaw puzzles [9] and edge-matching puzzles [5] are two ancient types of puzzle, going back to the 1760s and 1890s, respectively. Jigsaw puzzles involve fitting together a given set of pieces (usually via translation and rotation) into a desired shape (usually a rectangle), often revealing a known image or pattern. The pieces are typically squares with a pocket cut out of or a tab attached to ...

متن کامل

Edge-Matching and Jigsaw Puzzles are Really Hard

We prove the computational intractability of rotating and placing n square tiles into a 1 × n array such that adjacent tiles are compatible—either equal edge colors, as in edge-matching puzzles, or matching tab/pocket shapes, as in jigsaw puzzles. Beyond basic NP-hardness, we prove that it is NPhard even to approximately maximize the number of placed tiles (allowing blanks), while satisfying th...

متن کامل

Even $1 \times n$ Edge-Matching and Jigsaw Puzzles are Really Hard

We prove the computational intractability of rotating and placing n square tiles into a 1×n array such that adjacent tiles are compatible—either equal edge colors, as in edge-matching puzzles, or matching tab/pocket shapes, as in jigsaw puzzles. Beyond basic NP-hardness, we prove that it is NP-hard even to approximately maximize the number of placed tiles (allowing blanks), while satisfying the...

متن کامل

Jigsaw Puzzles, Edge Matching, and Polyomino Packing: Connections and ComplexityA preliminary version of this paper was presented at the Gathering for Gardner 6, Atlanta, March 2004

We show that jigsaw puzzles, edge-matching puzzles, and polyomino packing puzzles are all NP-complete. Furthermore, we show direct equivalences between these three types of puzzles: any puzzle of one type can be converted into an equivalent puzzle of any other type.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011